/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package principal;

import java.util.ArrayList;

/**
 *
 * @author 
 * Abad Carmona, Pablo
 * Belesbia Rojas, Francy
 * Daneri Beltrán, Stephany
 */

//Cada jugador tiene 5 palitos (aristas) para formar constelaciones
//Una arista tiene una estrella inicial y una estrella final (nodo inicial y final)
public class Arista {
        
    //DECLARACIÓN DE VARIABLES
    public int x1; //Coordenada x del punto inicial
    public int y1; //Coordenada y del punto inicial
    public int x2; //Coordenada x del punto final
    public int y2; //Coordenada y del punto final 
    public ArrayList<Integer> estrellasContenidas;
    int color; //Color de la Arista

    public Arista(int x1, int y1, int x2, int y2){
        this.x1=x1;
        this.y1=y1;
        this.x2=x2;
        this.y2=y2;
        estrellasContenidas = new ArrayList<>();
    }
    
    @Override
    //Sobrecarga del método toString, para imprimir las coordenadas de una arista
    //cuando se quiera imprimir directamente el objeto Arista.
    public String toString(){ 
        return "Punto inicial: "+x1+" "+y1+" Punto final:"+x2+" "+y2;
    }
    
}